Package-level declarations

Types

Link copied to clipboard
data class ChainChangedData(val topic: String?, val uri: String?, val chainId: String)
Link copied to clipboard
data class ChainChangedMessage(val event: String, val data: ChainChangedData)
Link copied to clipboard
data class ConnectRequest(val event: String, val data: ConnectRequestData)
Link copied to clipboard
data class ConnectRequestData(val address: String, val chainId: Int, val uri: String)
Link copied to clipboard
data class ConnectResult(val active: Boolean, val expiry: BigInteger, val peerMetadata: PeerMetadata, val relay: ProtocolOptions, val topic: String)
Link copied to clipboard
data class DisconnectResult(val id: BigInteger, val topic: String)
Link copied to clipboard
Link copied to clipboard
data class PeerMetadata(val name: String, val description: String, val url: String, val icons: List<String>)
Link copied to clipboard
data class ProtocolOptions(val protocol: String, val data: String?)
Link copied to clipboard
data class ProviderRequestData(val method: String, val params: Any)
Link copied to clipboard
data class ProviderRequestPayload(val chainId: String, val request: ProviderRequestData)
Link copied to clipboard
data class RegisteredEventHandler(val handler: suspend (WebSocketMessage) -> Unit, val once: Boolean?)
Link copied to clipboard
data class RegisteredEventHandlerSession(val handler: (DappSessionResponseMessage) -> Unit, val once: Boolean?)
Link copied to clipboard
data class SessionRequest(val id: String, val params: ProviderRequestPayload, val topic: String)
Link copied to clipboard
data class WebSocketError(val message: String, val code: Int)
Link copied to clipboard
data class WebSocketMessage(val event: String, val data: WebSocketMessageData?)